a wolf in sheep's clothing - French English Dictionary